The weird idle may be a boost leak. Try doing a pressure test.
1990 Nissan 300ZXTT Stage III+
You cannot reply to this message because you are not logged in.